drum turner - French English Dictionary